(function() {
	// 用户名的验证
	var name = document.querySelector("#uname")
	var ts_n = name.parentElement.nextElementSibling
	name.oninput = function() {
		
		if(chack_name(name.value)){
			// console.log("(可以使用中文，但禁止[@][.]以外的特殊符号)")
			ts_n.innerHTML = '<span>(可以使用中文，但禁止[@][.]以外的特殊符号)</span>'
		}else{
			ts_n.innerHTML = '<span>*</span>'
		}
	}
	name.onblur = function() {
		if (name.value.length <= 3 || name.value.length>20) {
			ts_n.innerHTML = '<span>用户必须大于3位小于20位</span>'
		}else{
			ts_n.innerHTML = '<span>*</span>'
		}
	}
	
	// 密码的验证
	var pwd = document.querySelector("#pwd")
	var confirmPwd = document.querySelector("#confirmPwd")
	var ts_pwd = confirmPwd.parentElement.nextElementSibling
	confirmPwd.onblur = function() {
		if(pwd.value != confirmPwd.value) {
			ts_pwd.innerHTML = '<span>两次输入密码不一致</span>'
		}else {
			ts_pwd.innerHTML = '<span>*</span>'
		}
	}

	// 检查是否有特殊符号
	function chack_name(str) {
		var pattern = new RegExp("[`~!#$^&*()=|{}':;',\\[\\]<>《》/?~！#￥&*（）——|{}【】‘；：”“'。，、？ ]");
		if (pattern.test(str)) {
			return true;
		}
		return false;
	}
})()
